aboutsummaryrefslogtreecommitdiff
path: root/src/routes/user/[user]
diff options
context:
space:
mode:
Diffstat (limited to 'src/routes/user/[user]')
-rw-r--r--src/routes/user/[user]/badges/+page.svelte13
1 files changed, 4 insertions, 9 deletions
diff --git a/src/routes/user/[user]/badges/+page.svelte b/src/routes/user/[user]/badges/+page.svelte
index 68e35177..fd9f2f6e 100644
--- a/src/routes/user/[user]/badges/+page.svelte
+++ b/src/routes/user/[user]/badges/+page.svelte
@@ -114,16 +114,11 @@
return;
}
- fetch(`/api/badges?id=${badge.id}`, {
+ (document.querySelector(`#badge-${badge.id}`) as HTMLAnchorElement).style.display = 'none';
+ selectedBadge = undefined;
+ badgesPromise = fetch(`/api/badges?id=${badge.id}`, {
method: 'DELETE'
- })
- .then(() => {
- (document.querySelector(`#badge-${badge.id}`) as HTMLAnchorElement).style.display = 'none';
- selectedBadge = undefined;
- })
- .then(async () => {
- badgesPromise = fetch(`/api/badges?id=${(await user(data.username)).id}`);
- });
+ });
};
const screenshot = async () => {